highly stressable - German English Dictionary